Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARCLAY ROAD Semi-Detached £93,750 30 Nov 2006
3 BARCLAY ROAD Terraced £93,750 23 Oct 2006
7 BARCLAY ROAD £485,000 12 Jul 2021